package com.wly.network.packet
{
	import flash.utils.ByteArray;

	/**
	 * @author Administrator
	 */
	public class CSPacket extends Packet
	{
		public function CSPacket()
		{
		}
		
		public function serialization():ByteArray
		{
			if(!content)
			{
				return null;
			}
			
			var bytArr:ByteArray = new ByteArray();
			var bytTmp:ByteArray = new ByteArray();
			content.writeTo(bytTmp);
			bytTmp.position = 0;
			trace(this, bytTmp.bytesAvailable,getGpbPktID());
			bytArr.writeShort(bytTmp.bytesAvailable);
			bytArr.writeShort(getGpbPktID());
			bytArr.writeBytes(bytTmp);
			bytArr.position = 0;
			return bytArr;
		}
	}
}
